﻿using System.ComponentModel.DataAnnotations;

namespace AppManager.DomainModel
{
    public class AddProjectModel
    {
        public string ServerUrl { get; set; } = "http://demo.comm01.com/pushmanager/project/add";
        [Display(Name = "項目名稱")]
        public string AppName { get; set; }
        [Display(Name = "ios 沙箱密码")]
        public string SandBoxPassWord { get; set; }
        [Display(Name = "ios密碼")]
        public string PassWord { get; set; }

        [Display(Name = "SenderId")]
        public string SenderId { get; set; }

        [Display(Name = "AuthorizationToken")]
        public string AuthorizationToken { get; set; }

        [Display(Name = "PackageName")]
        public string PackageName { get; set; }
    }

    public class AddMessageModel
    {
        [Display(Name = "項目名稱")]
        public string appname { get; set; }

        [Display(Name = "推送標題(可不填)")]
        public string message { get; set; }

        [Display(Name = "Json數據")]
        public string data { get; set; }

        [Display(Name = "Google設備")]
        public string googleList { get; set; }

        [Display(Name = "Signlar設備")]
        public string notGoogleList { get; set; }

        [Display(Name = "Ios設備")]
        public string IosList { get; set; }
    }

    public class AddMessageModel2
    {
        [Display(Name = "項目名稱")]
        public string appname { get; set; }

        [Display(Name = "推送標題(可不填)")]
        public string message { get; set; }

        [Display(Name = "Json數據")]
        public string data { get; set; }

        [Display(Name = "Google設備")]
        public string aztokenList { get; set; }

        [Display(Name = "Ios設備")]
        public string IosList { get; set; }
    }
}